package com.rudolfheszele.smsselector.controller;

/**
 * This interface represents a factory to reach a specific Controller implementation
 * @author Rudolf Heszele
 * @version 0.2
 */
public interface ControllerFactory
{
	/**
	 * The only method of the interface returns a specific Controller implementation
	 * @return An object implementing the Controller interface
	 * @see Controller
	 */
	Controller getController();
}
